wind-loaded terrain - Spanish English Dictionary